home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 8
/
Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso
/
Aminet
/
comm
/
bbs
/
cps_ratio.lha
/
CPS-Ratio.txt
< prev
next >
Wrap
Text File
|
1995-07-06
|
2KB
|
60 lines
CPS-Ratio V1.3 PMBS
Autor: Michael Bartsch - SYSOP@PAPA.north.de
UpDates in der Paisley Park BBS - ZyXEL 16.800 - 0441/62597
ISDN X.75 - 0441/9818981
V.FC 28.800 - 0441/9818982
'CPS-Ratio' ist ein ARexx Script für Prometheus, das die Baud-Rate des
eingelogten Users auswertet und entsprechend der Voreinstellung im
Config-File das U/D-Ratio verändert. So kann man z.B. 2400er
Connects automatisch 1:0 geben lassen während 14400er evtl. nur
1:3 bekommen würden.
Das hat auch den Vorteil das User die nicht mehr beschei*en können,
indem sie sich erst mit 2400 Baud einloggen und um Free-DL bitten und
wenn das dann haben, plötzlich anfangen mit 28800 zu saugen. Denn
'CPS-Ratio' checkt jedesmal wieder die Baud-Rate und korrigiert ggf.
das DL-Ratio erneut.
Aufgerufen wird das Tool in der LOGIN.BAT mit:
#run rx <Pfad>/CPS-Ratio.rx $PO
(RexxMast muß natürlich laufen)
Im S: Verzeichnis wird die Datei CPS-Ratio.cfg erwartet, in der die
Ratioangaben für die Geschwindigkeiten: 300,1200,2400,4800,7200,9600,12000,
14400,16800,19200,21600,24000,26400,28800,38400,64000.
Diese Datei besteht aus 16 Zeilen mit jeweils
einem Zeichen pro Zeile. Es sind die Ziffern 0-9 (0=Free DL) und das X möglich.
Wenn ein X eingetragen ist, dann wird die Baud-Rate ignoriert und nicht
verändert. Jede Zeile muß mit einem Return abgeschlossen sein ! Jede ! - auch
die letzte Zeile :-)) Im Archiv ist eine Beispiel-cfg.-Datei, die User
mit 300, 1200, 2400, 4800 Baud auf Free-DL (1:0) setzt und alles andere
unverändert läßt.
Optional kann im S: Verzeichnis eine Datei CPS-Ratio-NonUser.cfg angelegt
werden. Dort können Usernamen eingetragen werden, die von 'CPS-Ratio'
ignoriert werden sollen. In jeder Zeile darf nur 1 Username stehen. Keine
Leerzeile in der Datei und immer ein Return am Ende der Zeile. Also die
Übliche Syntax :-)
Das Tool wird NICHT aktiv, wenn der Login ein Console-Login ist ODER
wenn sich der SYSOP einlogt.
(C) liegt bei Michael Bartsch - SYSOP@PAPA.north.de
Changes:
1.0 -erste veröffentlichte Version
1.1 -an die V.Fast Class Connects angepasst
-einen kleinen Bug gekillt
1.2 -an ISDN angepasst
1.3 -an PMBS angepasst
-Aufbau verändert